a kind of eye sore - Espagnol Anglais Dictionnaire